*{ margin:0px; padding:0px}
body{ margin:0px auto; font-size:12px; color:#333 ; font-family:"Î¢ÈíÑÅºÚ"}
img,div,table,tr,td,span{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; color:#333}
a:hover{ text-decoration:none; color:#900}
#topnav{ width:100%; margin:0px auto; background-color:#383637; height:30px; line-height:30px; min-width:1200px; overflow:hidden}
.logo{ width:1200px; margin:0px auto; background:url(../images/top.jpg) no-repeat center top; height:100px}
.tb{ width:1200px; margin:0px auto}
.tbt{ float:left; color:#FFFFFF}
.tbyc{ float:right}
.tbyc a{ padding-left:15px; color:#FFFFFF}
#nav1{ width:100%; margin:0px auto; background:url(../images/navTu.jpg) repeat-x; height:39px; line-height:39px; min-width:1200px; overflow:hidden}
#nav{ width:1200px; margin:0px auto; height:39px; line-height:39px;}
#nav ul{ list-style-type:none}
#nav ul li{ float:left; background:url(../images/index_11.jpg) no-repeat right center; width:133px; text-align:center; color:#333;}
#nav ul li a{  text-align:center; font-size:14px}
#nav ul li a:hover{ width:133px; background-color:#BD2222; display:inline-block; color:#FFFFFF}
#current{ width:133px; background-color:#BD2222; display:inline-block; color:#FFFFFF}
.banner{ width:100%; margin:0px auto; height:420px; min-width:1200px; overflow:hidden}
.kv{height:420px;position: relative; left:0px;	width:100%; overflow:hidden;}
.banner_yy{position:absolute; top:0px; left:0px; z-index:1; width:100%; height:5px;}
.kv ul{height:420px;width:100%;}
.kv ul li{height:420px;width:100%;}
.kv ul li a{height:420px;width:100%;display:block;}
.kv .kv_page{height:10px;position: absolute;bottom:10px; text-align:center; width:100%;z-index: 10;}
.kv .kv_page a{display: inline-block;width:50px;height:5px;background:#fff;margin:0 4px;}
.kv .kv_page a.selected{background:#CC0000;}
#main{ width:1200px; margin:0px auto; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:1px; padding-right:1px}
.cpzs{ width:950px; margin:0px auto; float:left}
.prolist{ margin-top:5px}
.prolist div{ width:227px; float:left; margin-left:5px; margin-right:5px; float:left}
.prolist div h2{ width:227px}
.prolist div h2 a{ widows:227px}
.prolist div h2 a img{ width:221px; height:175px; border:3px solid #ccc}
.prolist div h3{ height:30px; line-height:30px; text-align:center}
.prolist div h3 a{ color:#666666; font-size:12px; text-align:center; font-weight:600}
.prolist div h3 a:hover{ color:#0358A8}
#wrap{ width:100%; margin:0px auto; background:url(../images/box_bg.jpg) repeat; padding-top:5px; padding-bottom:5px; min-width:1200px; overflow:hidden}
.announce{ width:240px; float:left; margin-right:20px; margin-bottom:5px; margin-top:5px; background-color:#CC0000}
.company{ width:940px; float:left; margin-bottom:5px; margin-top:5px}
.nav{ width:1000px; margin:0px auto; height:35px;  color:#aaaba8; line-height:35px}
.nav a{ line-height:35px; color:#aaaba8; padding-left:26px; padding-right:26px}
.copyright{ color:#FFFFFF; line-height:26px;}
.copyright a{ color:#FFFFFF}
.copyright a:link{ color:#FFFFFF}
.copyright a:visited{ color:#FFFFFF}
.companyt{ line-height:28px; font-size:13px}
.companyt b{  line-height:30px; height:30px; color:#c00; font-size:16px; font-weight:bold}
.companyt a{ color:#CC0000; font-size:14px; font-weight:bold}
.companyt a:link{ color:#CC0000}
.part4{border-bottom:1px solid #999999; height:30px; line-height:30px;; margin-bottom:5px}
.part4 h1{float:left; height:29px; font-size:16px; color:#666; padding:0 6px;}
.part4 h2{float:right; background:url(../images/index_29.jpg) no-repeat right; padding:0 20px 0 0; font-size:12px; font-weight:normal;}
.part4 h2 a,.part4 h2 a:visited{color:#666}
.part4 h2 a:hover{color:#666}
.announcet{ padding:0px 8px 8px 8px; color:#FFFFFF; line-height:28px; font-size:13px}
#ileft{ width:237px; margin:0px auto;  margin-right:13px; float:left; margin-top:5px}
#iright{ width:950px; margin:0px auto; float:left; margin-top:5px}
.content{ line-height:28px; padding-top:10px}
.index{ height:40px; line-height:40px;  font-weight:bold; color:#333; border-bottom:1px solid #CC0000}
.index h2{ float:left; font-size:16px; padding-left:30px; background-color:#CC0000; color:#FFFFFF; padding-right:30px}
.index span{ float:right; font-size:14px;}
.index span a{ color:#333}
.index span a:link{ color:#333}
.productlist dl{ width:225px; float:left; margin-left:6px; margin-right:6px}
.productlist dl dt{ width:225px}
.productlist dl dt a{ width:225px}
.productlist dl dt a img{ width:219px; height:170px; vertical-align:middle; border:3px solid #ccc}
.productlist dl dd{ height:26px; line-height:26px; text-align:center}
.productlist dl dd a{ height:26px; line-height:26px}
.page { margin:0px auto; width:940px; padding-top:10px; padding-bottom:8px}
.page ul li{float:left; border:1px solid #BCBCBC; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#333;}
.page ul li a:hover{color:#333;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#333;}
.title{text-align:center; line-height:40px; height:40px; font-size:22px; color:#333;; font-weight:bold}
.info{width:380px;height:28px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}
.xwzx ul{ list-style-type:none}
.xwzx ul li{ line-height:30px; height:30px}
.xwzx ul li a{ font-size:14px}
.xwzx ul li span{ float:right; color:#999; font-size:14px}
.ipro dl{ width:225px; float:left; margin-left:6px; margin-right:6px}
.ipro dl dt{ width:225px}
.ipro dl dt a{ width:225px}
.ipro dl dt a img{ width:219px; height:170px; vertical-align:middle; border:3px solid #CCCCCC}
.ipro dl dd{ height:30px; line-height:30px; text-align:center}
.ipro dl dd a{ height:30px; line-height:30px}
.newslist{}
.newslist ul{ list-style-type:none}
.newslist ul li{ border-bottom:1px dotted #ccc; line-height:43px; height:43px}
.newslist ul li a{ font-size:14px; color:#333;; line-height:43px; height:43px}
.newslist ul li span{ float:right; color:#999; font-size:14px; line-height:43px; height:43px}
.inewslist{padding:5px; background:url(../images/box_bg.jpg) repeat}
.inewslist dl{ list-style-type:none;}
.inewslist dl dt{ line-height:34px; height:34px; border-bottom:1px dotted #cccccc}
.inewslist dl dt a{ text-decoration:none; color:#414141; background:url(../images/gg_li.gif) no-repeat left center; padding-left:15px}
.inewslist dl dt span{float:right; width:80px; height:34px; line-height:34px; overflow:hidden}
.inewslist dl dt a:hover{ color:#0358A8}
.tel{height:35px; text-align:right; padding-top:5px;line-height:35px; font-size:14px;}
.tel span{ color:#BD2222; font-size:18px; font-family:Arial;line-height:35px;text-decoration:underline;}
.tel p{ width:76px; text-align:left; height:21px; line-height:21px; float:right; display:block; padding-left:17px;}
.head2_up {height:22px; text-align:right; padding-top:25px}
.head2_up img{ margin:0 10px 0 30px;}
.Ltit { width: 217px; height: 30px; line-height: 30px; font-size:16px; color: #000; font-weight: bold; text-align: left; padding-left:10px; padding-right:10px}
.cpfl ul{ list-style-type:none}
.cpfl ul li{ background-color:#EAEAEA; border:1px solid #bcbcbc; height:36px; line-height:36px; font-size:15px; padding-left:40px; margin-top:5px}
.cpfl ul li a{ color:#333; padding-left:10px}
.cpfl ul dl dt{ background-color:#EAEAEA; border:1px solid #bcbcbc; height:40px; line-height:40px; font-size:15px; padding-left:80px; margin-top:5px}
.cpfl ul dl dt a{ background:url(../images/cion3.gif) no-repeat left center; padding-left:15px}
.Lnr_ltu { width: 235px; height:225px; border: 1px solid #bcbcbc; margin-top: 15px;text-align: left;}
.Lnr_dh { width: 205px; height:50px; line-height:25px; padding: 10px 10px 10px 20px; text-align: left;}
.font_br { color:#BD2222; font-size: 22px; font-weight: bold; }
.title1{ color:#900; font-size:15px; font-weight:bold}
.dh{ background-color:#333333; line-height:35px; line-height:35px; width:100%; margin:0px auto; min-width:1200px; overflow:hidden}
#footer{ width:100%; margin:0px auto; background-color:#4C4C4C; min-width:1200px; overflow:hidden}
.footer {width:1200px;margin: 0 auto;font-size: 12px; height:190px; padding-top:10px;}
.footer ul {}
.footer a { color:#AAABA8;}
.footer a:hover { color:#c80002;}
.footer li.btm1 {width:210px;float:left; margin-right:20px}
.footer li.btm1 dd.m1{background:url(../images/tel.jpg) no-repeat left center; text-indent:20px;}
.footer li.btm1 dd.m2{background:url(../images/add.jpg) no-repeat left center; text-indent:20px;}
.footer li.btm1 dd.m3{background:url(../images/400.jpg) no-repeat left center; text-indent:20px;}
.footer li.btm1 dd.m4{background:url(../images/email.jpg) no-repeat left center; text-indent:20px;}
.footer li.btm1 dd.m5{text-indent:20px;}
.footer dt {font-size:20px; color:#fff;font-weight:bold; line-height:36px; height:36px}
.footer dd {line-height:28px; height:28px;}
.footer dd strong{ color:#fff;}
.footer li.btm2 {width:130px;float:left; margin-right:20px}
.footer li.btm3 {width:130px;float:left; margin-right:20px}
.footer li.btm4 {width:130px;float:left; margin-right:20px}
.footer li.btm5 {width:400px;float:left; margin-right:20px}
.footer li.btm6 {width:100px;float:right; text-align:center;padding:45px 0px 0px;}
.btm2 dd,.btm3 dd,.btm4 dd {background:url(../images/ico1.jpg) no-repeat left center; text-indent:20px;}
.n_part1{ line-height:36px; height:36px; color:#FFFFFF; font-size:16px; padding-left:10px; font-weight:bold}
.n_part1 span{ padding-left:5px}
.infobox2{float:left; width:360px;}
.infobox4{ width:240px; float:left;}
.infobox3{ float:left; margin-left:20px; margin-right:20px; width:560px;}
.inews{ padding-top:5px}
.inews ul{ list-style-type:none}
.inews ul li{ line-height:32px; height:32px; background:url(../images/ico1.gif) no-repeat left center; border-bottom:1px dotted #bbb; overflow:hidden}
.inews ul li a{ padding-left:15px; line-height:32px; height:32px; overflow:hidden}
.inews ul li span{ float:right; color:#999999}
.newsi{ }
.newsi ul{ list-style-type:none}
.newsi ul li{ line-height:30px; height:30px; background:url(../images/ico1.gif) no-repeat left center; border-bottom:1px dotted #bbb; overflow:hidden}
.newsi ul li a{ padding-left:15px; height:30px; line-height:30px; overflow:hidden}
.newsi ul li span{ float:right; color:#999999}
.newsi dl dt a{ color:#CC0000; font-size:14px; font-weight:bold; line-height:30px; height:30px}
.newsi dl dt p{ color:#333; line-height:26px}
.contact1{ padding-top:5px}
.contact1 p{ line-height:29px; height:29px; font-size:13px}
.infobox{ background-color:#FFFFFF;  float:left; margin-right:20px; width:386px}
.infobox1{ background-color:#FFFFFF; float:left; width:388px}